// import './init-font-size'

const aiClassHost = (location.origin + location.pathname).replace(/[\w-]*\.html/, '').replace(/\/$/, '')

export const publicConfig = {
  // aiClassC15Url: import.meta.env.NODE_ENV === 'production' ? './v15/#/' : './dist/#/',
  aiClassC15Url: import.meta.env.NODE_ENV === 'production' ? './v15/#/' : 'http://192.168.112.207:8000/v15/#/',
  // aiClassC15Url: 'http://192.168.112.126:8081/#/',

  chartTheme: 'dracula',

  useC15: false,

  // 默认登录方式： username—用户密码登录 qrcode—扫码登录
  // defaultLoginType: 'username',

  // 必须二维码登录的角色列表
  onlyQrCodeLoginRoles: [],

  medias: ['4k', '2k', 'lpc', 'pc', 'lpad', 'pad', 'lphone', 'phone'],

  extension: {
    // video: ['mp4', 'm3u8'],
    // audio: ['mp3']
  },

  aiClassHost,

  apiBaseUrl: {
    preparefs: window.$app.gateway + '/fs', // '/openapi-aiclassprepare-1-11-release',
    tranferUrl: window.$app.tranferUrl, // 'https://open.teewon.net/api', 本地预览不可用，调用了公网
    resource: window.$app.gateway + '/fs', // '/openapi-aiclassresource-1-11-release',
    ecrapi: window.$app.gateway + '/ecrapi-1-1-10',
    ecrfsapi: window.$app.gateway + '/fs',
    question: window.$app.gateway + '/openapi-aiquestionpaper-1-1-2',
    prepareapi: window.$app.gateway + '/openapi-aiclassprepare-1-11-release',
    onlyOffice: 'http://192.168.102.112:1936/' // window.$app.gateway + '/fs'
  },

  padRecord: {
    status: 'init'
  },

  // 上传文件限制大小
  fileMaxSize: {
    bmp: 10,
    gif: 10,
    png: 10,
    jpeg: 10,
    jpg: 10,
    mp3: 100,
    wav: 100,
    wma: 100,
    aac: 100,
    doc: 100,
    docx: 100,
    pdf: 100,
    txt: 10,
    ppt: 100,
    pptx: 100,
    xls: 10,
    xlsx: 10,
    zhtml: 100,
    mp4: 300,
    avi: 300,
    mpg: 300,
    wmv: 300,
    ts: 300,
    zip: 300,
    rar: 300,
    epub: 100
  },

  // 平台配置项
  platConfig: {
    paas_platform_file_upload_file_slice_num: 2, // 文件上传单文件最大同时上传分片数
    paas_platform_file_upload_max_file: 2, // 文件上传最大同时上传文件数
    paas_platform_file_upload_file_slice_size: 20971520// 文件上传触发分片文件大小
  }
}
